#include void main() { long color; printf("Analizzatore di codici RGB\n"); printf("Immettere un codice RGB esadecimale\n"); scanf("%lx", &color); printf("Rappresentazione decimale\n"); printf("Intensita' canale rosso: %d\n", (color>>16)&255); printf("Intensita' canale verde: %d\n", (color>>8)&255); printf("Intensita' canale blu: %d\n", (color&255)); printf("Rappresentazione esadecimale\n"); printf("Intensita' canale rosso: %x\n", (color>>16)&255); printf("Intensita' canale verde: %x\n", (color>>8)&255); printf("Intensita' canale blu: %x\n", (color&255)); printf("Rappresentazione ottale\n"); printf("Intensita' canale rosso: %o\n", (color>>16)&255); printf("Intensita' canale verde: %o\n", (color>>8)&255); printf("Intensita' canale blu: %o\n", (color&255)); }